put in the oven - Alemán Inglés Diccionario